Top 10k strings from Stars Spectrum - Utilidades - Issue 01 (1984)(Stars)(es)(Side A).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
16 ;" STARS 16 INICIACION AL BASIC " 15 ;"-- Pulsa ENTER para continuar --": 12 hhhhhhhhhhhhhhhhhhh 6 CCCCCCCCCCC 2 basic 2 CCCCCCCCCC 2 ;" LA INSTRUCCION 2 CON EL VALOR 1 hhhhhhhhhhhhhhhhh 1 basic @ 1 STARS UTILIDADES N. 1 1 STARS 1 SIN NECESIDAD DE NUMERO DE LINEACONSIGUIENDO CON ELLO SU EJECU- CION INMEDIATA." 1 EJERCICIO NUMERO 0 1 >B><>B<><B 1 >B><><<><B 1 ;"DESEAS UN REPASO ? (S/N)" 1 ;" EN PRIMER LUGAR VEMOS QUE LA LINEA DE PROGRAMA 1 ;" VEAMOS AHORA ALGUN EJEMPLO." 1 ;" VAMOS A INTRODUCIRNOS AHORA EN NUESTRA PRIMERA LECCION. CON LO QUE ACONSEJAMOS EMPECEIS A TOMAR NOTA, PUESTO QUE AL FINAL DE LA MISMA DAREMOS EL ENUNCIADODE UN EJERCICIO QUE PROPONEMOS DESARROLLEIS Y DEL QUE DAREMOS ALGUNA POSIBLE SOLUCION EN EL PROXIMO NUMERO." 1 ;" VAMOS A EMPEZAR CON EL ESTU- DIO DE LA PANTALLA DEL SPECTRUM,SU INSTRUCCION DE CONTROL 1 ;" TODAS LAS VARIABLES HAN DE SER PREVIAMENTE INICIALIZADAS, ESTO ES HAY QUE DARLES UN NOMBREY UN VALOR ANTES DE PODER OPERARCON ELLAS." 1 ;" TE PRESENTAMOS EN ESTE PRIMERNUMERO DE STARS UN CAPITULO DE INICIACION AL BASIC PREPARADO ESPECIALMENTE PARA TU SPECTRUM." 1 ;" SU RESULTADO SERA LA IMPRE- SION EN EL EXTREMO SUPERIOR IZ- QUIERDO DE LA PANTALLA DE LOS VALORES ACTUALES DE AMBAS VARIA-BLES, O SEA, 1 ;" SI NO HUBIESE PARENTESIS, SE MULTIPLICARIA EL VALOR DE 1 ;" RECORDANDO LA NUMERACION DE LAS LINEAS Y COLUMNAS EN PANTA- LLA Y TENIENDO EN CUENTA QUE LA POSICION DE LA LINEA 0 ESTA EN LA PARTE SUPERIOR Y LA DE LA CO-LUMNA 0 EN LA IZQUIERDA, LA INS-TRUCCION 1 ;" QUEREMOS HACER NOTAR LA IM- PORTANCIA DE LOS PARENTESIS EN LAS LINEAS 1 ;" PUDIENDO OPERAR TAMBIEN CON VARIABLES NUMERICAS." 1 ;" PARA QUE SE EJECUTE EL PRO- GRAMA TECLEAREMOS EL COMANDO 1 ;" OTROS COMANDOS DE GRAN USO SON:" 1 ;" OTRO EJEMPLO DE IMPRESION LO OBTENDREMOS CON 1 ;" LO MISMO OCURRE CON LA LINEA 1 ;" LA PANTALLA ESTA DIVIDIDA EN 22 LINEAS Y 32 COLUMNAS NUMERA- DAS DEL 0 AL 21 Y DEL 0 AL 31 RESPECTIVAMENTE, PUDIENDO NOSO- TROS TENER ACCESO A LA TOTALIDADDE LA MISMA, ASI COMO A TODOS SUS ATRIBUTOS DE COLOR, YA SEAN DEL PAPEL ( 1 ;" LA LINEA 1 ;" LA INSTRUCCION DE INICIALIZA-CION PARA CUALQUIER TIPO DE VA- RIABLE ES 1 ;" HAY DOS TIPOS DE VARIABLES, LAS NUMERICAS Y LAS ALFANUMERI- CAS." 1 ;" ESCRIBIR UN PROGRAMA MEDIANTEVARIABLES QUE IMPRIMA EN PANTA- LLA LOS MESES DEL AnO, EL NUMERODE SEMANAS Y DE DIAS DE CADA MESY LOS TOTALES DE DIAS Y SEMANAS." 1 ;" EN PRIMER LUGAR DIREMOS QUE EL ORDENADOR ACEPTA U OBEDECE ORDENES DE DOS FORMAS DISTINTAS. LA PRIMERA ES PULSANDO LA TE-CLA DE LA INSTRUCCION QUE QUERA-MOS QUE OBEDEZCA Y ACTO SEGUIDO PULSAR ENTER." 1 ;" EN LA LINEA 1 ;" EN DONDE EN LA LINEA 1 ;" EL RESULTADO DEL PROGRAMA UNAVEZ INTRODUCIDO EL COMANDO 1 ;" EL OTRO SISTEMA ES EL QUE UTILIZAREMOS PARA LA ELABORACIONDE UN PROGRAMA. ESTO ES, EL IR ALMACENANDO TODAS LAS INSTRUC- CIONES EN FORMA DE LINEAS." 1 ;" EL NOMBRE QUE ASIGNAREMOS A LAS VARIABLES ALFANUMERICAS DE- BERA IR SEGUIDO SIEMPRE POR EL SIGNO 1 ;" DENTRO DE CADA LECCION HALLA-RAS UNA BREVE INTRODUCCION AL MISMO, UNA AMPLIA DESCRIPCION DELAS INSTRUCCIONES O COMANDOS A ESTUDIAR Y ALGUNOS PROGRAMAS EJEMPLO QUE ESPERAMOS TE FACILI-TEN EL ESTUDIO." 1 ;" CON ESTO CONSEGUIREMOS QUE LA INSTRUCCION SE EJECUTE INME- DIATAMENTE." 1 ;" CADA UNA DE LAS LINEAS QUE VAYAMOS ELABORANDO HA DE IR PRE-CEDIDA POR UN NUMERO. ESTE, NOS INDICARA EL ORDEN EN EL QUE SE VA A EJECUTAR EL PROGRAMA UNA VEZ TERMINADO." 1 ;" ANTES DE CONTINUAR Y DE FORMAINTRODUCTORIA A ESTE PRIMER CA- PITULO, VAMOS A HACER REFERENCIAA UNOS CUANTOS CONCEPTOS BASICOSQUE SON DE SUMA IMPORTANCIA A LAHORA DE PROGRAMAR." 1 . PUESTO QUE SI ESTOS NO ESTUVIESEN EL RESUL-TADO SERIA DISTINTO." 1 , SEGUIDA DEL NOM- BRE ESCOGIDO Y DE SU VALOR." 1 , EN LA LINEA 1 , DANDO AL FIN 1 Y SUS VARIANTES." 1 Y SU VALOR ESTARA ENCE- RRADO ENTRE COMILLAS. CONDICIO- NES ESTAS QUE NO HAN DE CUMPLIR-SE PARA LAS NUMERICAS." 1 Y LA LINEA 1 Y A SU RESULTADO LE RES-TARIA 1 SEGUIDA DE UN NUMERO DE LINEA Y OTRO DE COLUM-NA, SEPARADOS POR UNA COMA, HARAPOSIBLE LA IMPRESION ALLA DONDE QUERAMOS. POR EJEMPLO:" 1 POR EL DE 1 ORDENAMOS SU IMPRE- SION EN PANTALLA. LOS NUMEROS SEPARADOS POR UNA COMA CORRES- PONDEN, EL PRIMERO A LA LINEA Y EL SEGUNDO A LA COLUMNA. EL SIM-BOLO 1 NOS PER-MITE TAMBIEN USAR EL ORDENADOR COMO UNA CALCULADORA. ESTO ES, NOS DA LA SOLUCION DE OPERACIO- NES MATEMATICAS SIMPLES COMO SU-MAS, RESTAS, MULTIPLICACIONES, DIVISIONES, ETC." 1 INICIALIZA LA VARIABLE ALFA- NUMERICA 1 INICIALIZA LA VARIABLE NUMERICA LLAMADA 1 INDICA QUE LA IMPRESION SE EMPEZARA A REALIZAR A PARTIR DEL PUNTO INDICADO." 1 HARA QUE SE IM- PRIMA EN PANTALLA EL VALOR CON- TENIDO EN LA VARIABLE 1 HARA LO MISMO CON EL VALOR DE 1 ESTA IN-TIMAMENTE LIGADA CON EL USO DE LAS VARIABLES. UNA VARIABLE ES UNA ZONA DE LA MEMORIA LA CUAL RESERVAMOS PARA PODER GUARDAR DATOS, PUDIENDO SER CAMBIADOS O MODIFICADOS SEGUN NOS CONVENGA." 1 ES MULTI- PLICADO POR EL RESULTADO DE LA OPERACION ENTRE PARENTESIS. DAN-DO AL FINAL 1 ENTRE COMILLAS." 1 EN EL CENTRO DE LA PANTA- LLA." 1 EL VALOR DE LAVARIABLE 1 DEL PROGRAMA." 1 DAMOS EL VALOR 1 A LA VARIABLE 1 5 LET ABC=10 10 LET ABC$=";"""HOLA""";" 15 PRINT ABC 20 PRINT ABC$ 1 5 LET A$=";"""STARS""";" 10 PRINT AT 10,13;A$ 1 4 LET C=100 6 LET B=25 10 PRINT C+B 15 PRINT 200-B 20 PRINT B*(C-50) 37 PRINT C/(B+10) 1 3 PRINT 39+12+876 12 PRINT 1000-300 22 PRINT 25*100 25 PRINT 300/20 1 ), LOS CUALES ESTUDIA- REMOS MAS ADELANTE." 1 ), DE LA TINTA( 1 ) O DEL BORDE QUE LA RODEA( 1 SERA LA IMPRESION DE LA PALABRA 1 ROMPE LA EJECUCION DELPROGRAMA." 1 EDITA LA LINEA EN CURSOPARA POSIBLES MODIFICACIONES."; 1 DA UN LISTADO COMPLETO DEL PROGRAMA POR PARTES." 1 BORRA LA MEMORIA DEL ORDENADOR."